quality assurance extreme programming cro clinical functional testing agile software development management design linux online shopping radius3 application web site design thin-client medical shop biotech construction web design developers performance testing ecommerce load testing projects builders open source pharmaceutical web page design testing web development software testing agile